home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / msdos / editors / willdraw / manual.doc < prev    next >
Encoding:
Text File  |  1993-08-04  |  10.0 KB  |  229 lines

  1. ******* 0. INFO *******
  2.  
  3. This program is freely distributable as shareware, please see below.
  4.  
  5. Also, two sample drawings are included: EXAMPLE.DRW and EXAMPLE2.DR.
  6.  
  7.  
  8. ******* 1. Introduction *******
  9.  
  10. Well, everybody, this is my first real foray into the realm of shareware and I
  11. hope it goes well.  To be honest, this was a project that I was
  12. assigned to do in my graphics class in college.  Of course, as of this date
  13. that was only about two months ago (and I am still there).  The actual
  14. assignment was to create a simple drawing program with primitive commands for
  15. drawing circles, lines, et al., but found this a little dull (after all I wrote
  16. simple drawing programs when I was 12 (can you say computer geek? (I like to
  17. parenthesize things by the way.)))  Add to that the fact that there are more
  18. drawing packages available than (insert cliche here).  So I decided to spruce 
  19. up the look of the program's appearance a lot.
  20.  
  21. I think I succeeded in that.  I have never seen anything quite like what I have
  22. done here.  Fully animated icons!  (Although I am not really sure what
  23. half-fully animated icons look like)  Of course I know that there is
  24. animation in the Amiga (which I have one of) (Amiga is a registered trademark
  25. of Commodore Business Machines, Inc).  But I have not seen a program
  26. with constant animation of the menu selections.  That's what my program does.
  27.                                                                               
  28. The menu system allows you to move the menu windows around in the normal
  29. manner.  I think the menu/dialog box system is pretty intuitive.
  30.  
  31. ******* 2. Legal Mumbo Jumbo. *******
  32.  
  33. By the way, I'm not planning on indenting at all.  If it weren't for
  34. documentation, I would have released this program two months ago.  So I am
  35. purposely not going to indent to get back at the Evil Daemon of Documention.
  36.  
  37. In simple terms, I'm not responsible for this program doing bad things to you
  38. at all, period (.).  Even If I were, it would only be responsible for the
  39. amount you paid me for it (if any).  So if you want to sue me and get your
  40. money, please hurry up and send it in.  And even if I were somehow liable, I'm
  41. poor and still in college so forget it.  Go sue Big Blue or something.
  42.  
  43. But on a more serious note, I better put the following:
  44.  
  45. Disclaimer:
  46.  
  47. Will Hatcher makes no warranty of any kind, either implied or express,
  48. including (and not limited to) implied warranties of merchantability and fitness
  49. for any purpose with respect to my software and the documentation accompanying
  50. it.
  51.  
  52. In no event will Will Hatcher be liable for any damages including arising out
  53. of the use of this program, regardless of Will Hatcher's knowledge or lack of
  54. knowledge of the possiblity of such damages.  These damages can include
  55. damages for loss of business profits, interruption of a business, or loss of
  56. business information or any other loss. 
  57.  
  58. Basically use it at your own risk, because suing me won't do any good since I'm
  59. poor.
  60.  
  61. ******* 3. Hardware Requirements. *******
  62.  
  63. The program requires VGA and I estimate around 400 KB of RAM to run.  I would
  64. very much recommend running it on a hard drive since it accesses the disk
  65. frequently.  The program must have write access to the disk since it makes a
  66. temporary file.  A mouse is required as well.  The program was developed and
  67. tested under DOS 5.0, and I don't know if it will work under earlier versions
  68. of DOS or not (although I think it probably would.)
  69.                                                   
  70. ******* 4. Working the program. *******
  71.  
  72. I am going to keep this rather short and sweet.  I wouldn't read it,
  73. personally, so I doubt many other people have made it this far anyway.
  74.  
  75. ** Using the Dialog Boxes **
  76.  
  77. The dialog boxes work about the same as most command dialog boxes work today.
  78. The TAB key takes you from one button/item to another.  As each button or text
  79. field is highlighted, a short help message appears in the help line at the 
  80. bottom of the box.
  81.  
  82. To press a button, click on it with the mouse or TAB over until it is 
  83. highlighted and press ENTER or SPACE BAR.
  84.  
  85. To use the text fields, you may click on one to activate it or use the TAB key 
  86. to tab over to it.  You may then type.  Usually a default text will already be
  87. in the field.  You may use the BACKSPACE key to delete it.
  88.  
  89. ** The Program Itself **
  90.  
  91. The program begins with a nifty screen that was created (in part) using
  92. Willdraw.  Press the SPACE BAR to begin.
  93.  
  94. Next comes up a little dialog box that tells you that to start the software you
  95. need to either create a new file or open one.  If you choose to open a file, an
  96. OPEN dialog box appears in which case you need to type in a file name of an old 
  97. file for it to load.
  98.  
  99. If you choose to Create a new file, you are asked for a filename (a default name
  100. is given) and you may optionally change the given World Definition.  Be careful
  101. in choosing a filename since if that file already exists, it will be zapped.  
  102. That is, it doesn't warn you that you are about to erase a previous file, it 
  103. just does it.  
  104.  
  105. The World Definition may not be of importance to many of you.  It is just the 
  106. outer most bounds your picture file may encompass.  The main effect of this is
  107. the vertical/horizontal proportions or aspect ratio.  The default values will
  108. create a picture file that exactly matches the proportions of the editing 
  109. window.  The numbers are Real numbers and I recommend keeping them in a 
  110. somewhat moderate range.  That is, not to big and not too small.  This is 
  111. recommended since I don't think I have gotten all bugs relating to dividing 
  112. by zero and overflow out yet (isn't that comforting?).
  113.  
  114. If you choose to open a file, you must type in a valid filename of an existing
  115. file.
  116.  
  117. Once you have successfully created/loaded a file, you are presented with the
  118. Main Menu.  Now is when you get to see all the neat little animated icons.  You
  119. can drag the menu around by using its blue bar if you want to move it for some
  120. reason.  If you click with the right button on an icon, you will get a help
  121. line pertaining to the choice.  Clicking with the left button will select the
  122. icon.
  123.  
  124. ** The File Menu **
  125.  
  126. The File Menu has six choices.  You can choose to OPEN a file, SAVE the current
  127. file, CLOSE the current file, create a NEW file, EXIT the program, or return to
  128. the MAIN menu.
  129.  
  130. ** The Edit Menu **
  131.  
  132. The Edit Menu has three choices.  The first one is UNDO which will undo the
  133. lastest drawing (or color/pattern/linestyle etc) change in the file.  Note: 
  134. UNDO will undo the last item in the picture file.  It doesn't matter if it was
  135. done in this particular session or not.
  136.  
  137. The WORLD choice lets you change the world definition (if you need more drawing
  138. room for instance).
  139.  
  140. MAIN returns you to the Main menu.
  141.  
  142. ** The Draw Menu **
  143.  
  144. The Draw menu gives you several different choices.  There are eight drawing
  145. tools available including: circle, filled circle, line, box, bar, polygon,
  146. text, and filled polygon.  Also available are: color--to change the active
  147. drawing color, pattern--to change the current fill pattern, style--to change
  148. the line-drawing style, and main which we know what does.
  149.  
  150. At the bottom of the screen with the drawing menu is a status/help line.  It
  151. shows the current fill pattern, current drawing color, and current line style. 
  152. Above all this will be help text when a drawing tool is used.
  153.  
  154. When you select a drawing tool, all you have to do is follow the instructions
  155. given in the help line.  I used a slightly different method than most drawing
  156. programs of today, so the first few times you might want to carefully follow
  157. the directions until you are used to doing it.  Pressing SHIFT lets you abort
  158. drawing operations.
  159.  
  160. The color/pattern/line style options are pretty self obvious.
  161.  
  162. ** The View Menu **
  163.  
  164. The View menu simply lets you zoom in/out of your drawing.  You may choose a
  165. rectangle piece of whatever proportions.  Zoom out backs you out to the maximum
  166. world default (the whole world).
  167.  
  168. ** That's it **
  169.  
  170. Well that pretty much describes it.  I hope it is pretty obvious and easy to
  171. use.  It was fun to create.
  172.  
  173. ******* 5. Registration Information. *******
  174.  
  175. Well I know that there is a glut of drawing software on the market, but if just
  176. love my program and plan on using it a lot, a contribution of any amount would
  177. be appreciated (I'm poor).
  178.  
  179. And hey, write me a letter (some of you) even if you don't have any real use
  180. for the program.  I'm a little curious as to how far this program will get.
  181.  
  182. ******* 6. Notes. *******
  183.  
  184. A few notes about the program.  As I said this program was written for a 
  185. class, and as such has a few things that I didn't have time to finish that
  186. weren't necessary (for the class).
  187.  
  188. Foremost that comes to mind is that if you give it a bad filename (or 
  189. nonexistent one, for loading) it will generally barf out on you.  Sorry, but
  190. I haven't had the time and patience to get to this problem yet.
  191.  
  192. However, if you are working on a picture, if the program barfs out on you 
  193. for some reason (bad filename for saving under a different name or whatever)
  194. the drawing up to the last change should be ok.  This is because each change
  195. is saved as the drawing is done.  
  196.  
  197. ******* 7. Upgrades. *******
  198.  
  199. It is possible that I will upgrade this software in the future.  I don't know
  200. if I will have the time or not, however.  But if I get overwhelming response
  201. (heh, heh) I may make some additions/ modifications.  
  202.  
  203. Possibilities:  
  204.  
  205. 1)Some rudimentary printing abilities.
  206. 2)Fewer bugs.
  207. 3)Multiple window support.
  208. 4)Some other things too, I guess that I can't think of right now.
  209.  
  210. Thanks for your support!  All money accepted!
  211.  
  212. My info:
  213.  
  214. Will C. Hatcher
  215. 216 N Walnut Ave
  216. Cookeville, TN  38501
  217.  
  218. Internet address:
  219.  
  220. WCH1965@tntech.edu
  221.  
  222. Send cash now!  I'm poor.  Or write me a note telling me what you think (as
  223. long as it's pretty good.)  If you send me a SASE, I thank you (but you won't
  224. getting anything back).
  225.  
  226. All of this and the accompanying software is Copyright (c) Will Hatcher, 1993.
  227.  
  228. WillDraw 1.0
  229.